caterpillar track
English
caterpillar track meaning in English • caterpillar track का अर्थ अंग्रेजी में
Noun
- an endless belt looped over several wheels, used in pairs in place of wheels to propel vehicles, such as tractors or military tanks, over rough ground.